599 66
7058 606
2496 266
5183 63
1160 98
1002 247
3636 722
10083 565
3003 285
7191 777
1847 81
9330 251
1402 270
1512 103
43336 286
2961 578
3362 683
3436 447
1709 411
1946 269
3555 348
79080 616
14817 463
9405 705
3369 416
5231 364
30029 517
33801 841