15002 458
28660 164
46249 757
30880 177
22175 92
11007 102
44616 364
38783 221
41566 273
15713 519
20645 154
8924 455
3664 97
4476 889
4574 404
6828 504
4979 645
3854 141
6805 285
5512 622
2249 86
10001 359
4304 923
7988 797
12213 483
3631 346
6054 273
7005 388