43006 561
3392 138
10169 359
146578 457
5852 208
4601 540
6893 383
53498 852
4287 667
1740 208
3072 331
21132 477
42853 290
433949 1005
15654 891
4313 654
2942 188
4320 563
6277 656
6038 863
97616 218
583 103
1480 438
16064 277
3017 833
2393 480
1933 495
1725 390