15009 458
28671 164
46265 757
30887 177
22181 92
11010 102
44621 364
38786 221
41578 273
15720 519
20655 154
8925 455
3664 97
4476 889
4575 404
6828 504
4980 645
3859 141
6808 285
5513 622
2249 86
10003 359
4304 923
7988 797
12215 483
3631 346
6054 273
7006 388