42410 853
3471 201
3183 722
20839 81
3397 585
733 40
8645 118
5939 360
1598 290
4245 639
8348 286
3482 343
14944 262
5119 711
4486 641
5566 879
2883 398
2423 408
2467 122
17185 188
3214 379
19769 101
2840 519
12917 416
64652 782
2321 199
2241 257
3813 829