2942 73
3451 171
5095 480
15031 795
2307 39
1769 110
4368 312
5431 606
11679 616
6412 69
3020 128
10500 409
14016 445
10398 542
11405 353
12262 289
15849 503
4923 585
3840 315
15778 254
7959 547
9093 135
6526 437
8689 977