1049 96
2292 326
2131 252
3948 338
3454 787
5863 285
1340 205
4734 877
1649 151
5189 681
7981 186
4178 576
2133 328
2112 252
1031 268
2884 746
1865 119
1202 52
1689 222
3585 703
2586 442
28595 482
2761 470
1691 241