15339 50
12060 86
7527 470
7895 494
8754 335
5078 392
6505 392
17142 94
22738 176
31482 279
33465 78
11092 220
13228 130
4907 317
19560 588
10178 482
8906 531
5146 44
16802 304
12529 69
7156 254
3638 54
9835 291
3219 67
16996 777
7720 863
14390 714
5916 414