31382 506
43840 205
15100 587
28291 364
36201 330
17073 236
9977 404
26277 753
7496 269
34079 140
8376 648
2563 109
17194 38
10895 398
4267 604
3845 311
3722 117
2287 271
6620 610
11085 197
21422 895
2962 123
2713 520
6079 641
6728 632
8190 484
3426 678
2043 242