2802 691
11885 387
2814 657
4358 447
1369 217
3351 587
3105 487
6095 51
7907 659
16560 834
25264 349
5181 530
9993 862
9696 442
14128 526
10478 706
1444 46
3054 162
2498 608
2284 246
2213 388
3243 629
3027 804
1665 465
941 239
2732 258
1205 211
2858 136