3760 48
4772 694
22278 95
4000 812
1800 46
2954 645
5053 421
4306 853
5592 609
11320 203
5062 808
3705 82
30174 126
2269 225
17967 682
20244 430
15424 201
6446 166
3100 170
11272 554
3031 391
2335 131
3122 313
3802 188
8850 795
15466 28
7448 465
2942 660