3003 390
39669 762
20067 393
13351 713
5510 201
2533 344
1273 118
4859 488
4457 718
8524 727
4327 531
7236 402
6182 511
15072 756
11396 296
3261 618
27921 291
3015 288
2595 391
4246 580
3372 891
8687 642
6593 728
4877 831
1699 89
4124 717
2506 311
2736 91