5596 310
1395 153
6533 427
9383 382
5220 706
3049 653
20006 751
3004 527
4126 340
1036 80
3541 631
46048 792
1465 198
7195 237
3157 769
31040 597
3670 102
3792 226
8573 866
4724 782
1589 338
2951 172
3182 503
2443 199
2398 257
32397 407