3006 297
2527 237
9654 290
6520 566
74472 318
16313 1028
3044 329
61284 913
3527 359
8554 676
12641 31
3519 629
3801 593
13208 472
2877 137
3393 252
3301 387
6574 92
14205 510
4033 457
5038 423
2203 63
7704 389
5402 338
3829 523
4002 121
6705 536
1197 42