19962 330
26977 419
46369 424
38266 511
30941 103
78652 703
33200 187
30821 624
69555 375
40376 470
31523 798
28683 201
117830 215
90398 632
34576 168
112696 256
139358 418
7415 363
5466 827
5253 692
2662 115
4981 921
3704 956
2789 591
2893 332
922 51
3197 636
2590 510