15009 458
28683 164
46271 757
30892 177
22185 92
11011 102
44626 364
38787 221
41580 273
15720 519
20657 154
8925 455
3664 97
4476 889
4575 404
6831 504
4981 645
3859 141
6808 285
5514 622
2250 86
10003 359
4305 923
7988 797
12215 483
3631 346
6054 273
7006 388