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