1096 346
2123 645
2100 609
1778 289
11072 711
7343 667
3127 490
3254 747
32391 853
1405 96
25072 943
4299 666
13101 55
2988 443
1795 429
1164 144
14674 527
4296 494
17200 784
5368 624
4544 129
3175 371
5681 845
4136 531
3366 160
13980 627
4437 332
18399 236