15006 458
28668 164
46257 757
30885 177
22177 92
11010 102
44619 364
38785 221
41574 273
15717 519
20650 154
8925 455
3664 97
4476 889
4574 404
6828 504
4980 645
3857 141
6806 285
5513 622
2249 86
10002 359
4304 923
7988 797
12215 483
3631 346
6054 273
7006 388