15891 601
6660 587
3339 729
1072 209
5309 236
1736 177
4013 116
2683 353
3294 604
3627 261
9455 663
1254 132
3530 787
3364 509
2127 519
4076 612
531 144
2564 97
4168 645
4122 71
15417 494
3058 637
5829 338
2355 257