5035 423
4242 470
2331 105
3391 649
3254 523
6607 481
4276 743
5572 913
3149 542
2111 361
1946 347
2864 225
6044 476
769 129
4142 521
16229 587
28247 590
11070 758
14643 189
8895 133
14505 433
36261 220
10566 845
19746 624
5273 372
3158 285
7424 303
24068 412