3996 311
12146 257
2131 240
3444 190
3143 95
3394 178
12839 409
4330 398
10948 491
3018 645
15207 629
6849 501
1557 26
5899 182
3497 548
1892 121
1404 189
5011 566
3093 569
1886 95
5258 281
4964 419
9006 386
6799 69
19685 848
3269 424
2794 430
7789 278