299346 1059
5102 425
4056 332
27979 118
4367 532
4950 601
10710 330
12961 170
14319 746
7216 551
3625 622
6068 665
6165 484
5440 447
7063 392
18894 515
3597 157
14212 457
1718 174
18584 429
5957 740
4992 785
4503 343
64908 442
217704 1148
9803 351
102593 244
63677 604