42988 303
142278 1146
76560 1196
71297 345
19658 415
9403 215
5025 63
30604 270
15013 792
13669 612
4465 331
6490 262
27250 332
12649 573
7722 285
38179 535
8493 235