15016 458
28696 164
46279 757
30897 177
22188 92
11011 102
44631 364
38788 221
41583 273
15724 519
20664 154
8927 455
3664 97
4476 889
4575 404
6831 504
4981 645
3859 141
6809 285
5516 622
2250 86
10004 359
4305 923
7989 797
12215 483
3632 346
6054 273
7006 388