12637 62
19121 641
11271 659
8721 309
55465 140
23253 200
19155 170
23373 733
11537 331
9723 516
4563 106