45851 471
123513 678
80374 508
25984 95
21349 276
7598 31
4835 640
25573 207
11990 722
3029 551
11507 243
12765 284
4556 461
2217 122
21310 537
3039 45
19896 562
3222 313
1521 254
12035 145
13335 186
13072 224
11140 117
12438 630