12101 876
3175 520
6540 502
4674 660
7227 328
6763 392
4491 669
4799 391
2206 393
1755 327
2065 274
5129 311
2635 368
15730 699
36015 246
20446 589
17977 54
6877 382
26463 682
10785 877
20443 985
8081 239
7605 661
3860 268
3374 397
2794 256
1471 171
4972 803