1257 326
2884 286
4646 243
3945 635
2175 211
4206 807
3440 503
2729 737
3501 650
1148 198
2290 383
2698 713
1539 92
2534 602
2479 548
4501 638
1534 420
4056 623
2030 87
2551 202
3394 141
3925 391
3827 292
1865 41