34925 857
30417 586
46211 141
37459 398
9056 105
16853 265
11542 213
61145 457
9321 462
6789 448
7446 389
7682 166
12503 523
5841 394
3120 602
43479 167
3230 624
2317 427
2202 455