3988 508
1001 201
17013 629
2973 622
1826 486
1095 255
5231 433
20810 492
983 195
1079 333
3748 348
2508 293
8183 717
2170 85
3528 273
3178 731
19491 784
1849 427
3803 813
3189 447
20165 562
2677 867
3015 744
7520 267