2991 530
1614 285
1741 321
4660 186
1843 93
7418 560
3961 469
3140 880
6172 912
3391 386
2204 689
2492 86
2441 615
1339 412
3922 652
952 64
5806 526
11746 645
3013 748
2207 551
5311 390
2394 330
5007 364
2531 121