3000 465
29884 174
19511 545
5352 751
101226 424
2853 494
6052 783
13120 353
6908 945
7826 85
4261 624
2522 129
5628 514
380605 865
1864 379
2442 371
6980 124
3015 214
4195 583
2549 362
13126 347
3337 917
4556 845
2250 390
1491 95
3285 531
5103 520
2663 160