3130 501
17426 236
2816 514
8537 50
2529 369
19112 424
9245 243
6236 197
4549 248
11708 700
21219 373
20576 356
15061 461
13820 670
89551 355
31914 935
17863 278
1516 51
9132 50
5354 171
28796 145
31122 581
14604 776
18245 758
3287 497
14927 675
10211 866
11562 687