350 24
1812 257
2985 690
1843 93
3961 469
4149 399
3140 880
6172 912
3431 729
3195 479
2785 572
3391 386
2204 689
2441 615
1339 412
2954 560
1575 432
3013 748
2207 551
1737 528
2297 263
5311 390
2394 330
2531 121