313 23
5480 617
2801 700
2908 742
2377 514
2066 479
1023 90
1544 380
2335 344
6192 580
2762 308
1840 404
2707 646
7101 654
2230 539
1116 120
12562 402
3299 650
481 42
2766 664
1656 453
1517 239
1200 307
3013 722
2183 49
3296 625
2468 465
812 73