15003 458
28665 164
46254 757
30881 177
22176 92
11009 102
44619 364
38784 221
41573 273
15714 519
20646 154
8925 455
3664 97
4476 889
4574 404
6828 504
4979 645
3857 141
6806 285
5513 622
2249 86
10002 359
4304 923
7988 797
12215 483
3631 346
6054 273
7005 388