3510 486
1328 90
1760 122
37922 524
2356 368
3394 487
25520 349
3007 246
1748 465
3888 136
40008 894
18200 199
3169 578
2080 352
1587 245
9492 736
36882 175
4526 86
3578 605
2480 247
210538 514
442225 748
9207 199
4329 661
3101 608
94739 482
79751 570
76178 311