31584 506
43942 205
15226 587
28543 364
36330 330
17227 236
10022 404
26366 753
7525 269
34218 140
8387 648
2580 109
17239 38
10903 398
4315 604
3871 311
3795 117
2289 271
6649 610
11175 197
21520 895
2989 123
2732 520
6107 641
6752 632
8220 484
3444 678
2048 242