3996 311
12147 257
2131 240
3444 190
3143 95
3394 178
12839 409
4330 398
10948 491
3018 645
15208 629
6849 501
1557 26
5902 182
3498 548
1893 121
1404 189
5011 566
3093 569
1886 95
5258 281
4964 419
9007 386
6800 69
19685 848
3269 424
2794 430
7789 278