5596 310
1395 153
6533 427
9382 382
5220 706
3048 653
20005 751
3004 527
4125 340
1036 80
3541 631
46040 792
1465 198
7194 237
3157 769
31033 597
3670 102
3791 226
8572 866
4724 782
1589 338
2951 172
3182 503
2443 199
2395 257
32392 407