15002 458
28660 164
46250 757
30881 177
22176 92
11007 102
44617 364
38784 221
41570 273
15713 519
20646 154
8925 455
3664 97
4476 889
4574 404
6828 504
4979 645
3854 141
6806 285
5513 622
2249 86
10001 359
4304 923
7988 797
12213 483
3631 346
6054 273
7005 388