15009 458
28678 164
46268 757
30888 177
22184 92
11011 102
44624 364
38786 221
41580 273
15720 519
20657 154
8925 455
3664 97
4476 889
4575 404
6830 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