507 29
3686 595
2387 608
911 148
1804 357
1260 244
2853 491
6239 49
10490 711
8351 471
7815 116
7292 292
30365 383
15693 623
8338 466
8100 249