530 29
3716 595
2392 608
915 148
1806 357
1263 244
2858 491
6261 49
10494 711
8354 471
7819 116
7309 292
30371 383
15699 623
8380 466