4097 146
5085 127
34960 642
10667 306
5218 92
6365 158
4708 208
4263 551
2338 281
4497 614
7323 711
4568 452
8625 513
8365 403
2079 590
4521 752
1479 183
2493 297