15009 458
28675 164
46266 757
30888 177
22184 92
11011 102
44621 364
38786 221
41579 273
15720 519
20655 154
8925 455
3664 97
4476 889
4575 404
6829 504
4980 645
3859 141
6808 285
5514 622
2250 86
10003 359
4305 923
7988 797
12215 483
3631 346
6054 273
7006 388