30596 414
17575 367
11223 291
22277 1003
9552 396
10346 848
12580 350
5678 726
10188 598
11115 238
27204 754
7660 293
10131 326
23395 545
12441 1012
5352 314
3802 445
13361 606
3603 343
8593 860
2281 115
9471 491
5878 120
2963 233
13670 252
14510 623
6585 548
14420 334