2278 257
6663 118
9312 255
16270 1053
15413 225
15019 741
25423 879
10201 705
2861 327
5381 399
16868 349
10208 576
8887 76
9380 643
10636 432
20805 822
11770 524
54839 377
50077 804
8194 523
11957 305
15611 408
5784 285
6373 554
11484 686
6956 502
7506 576
14191 409