4032 259
6457 449
2368 572
10428 379
3237 552
7307 297
2431 470
4001 623
998 139
5720 521
1995 336
2053 429
2878 372
2940 147
3165 734
2720 328
865 33
1299 92
12799 847
3079 684
2044 271
1673 191
20139 313
15040 728