5027 386
1274 30
2512 328
5416 525
2531 453
2428 561
13061 726
2214 110
30557 503
4846 587
2664 482
16916 713
3998 698
10125 509
13164 276
27436 604
10396 442
32485 399
7329 391
64280 346
110066 828
9400 242
3162 452
8320 95
17322 448
11236 515
49464 379
6111 86