4081 598
31579 586
20116 313
5579 683
38973 248
6899 737
2326 319
956 101
1364 108
4918 861
1233 63
3190 685
1710 340
2581 330
2439 523
1551 228
1595 277
3624 599
2467 261
8735 967
4282 677