299349 1059
5102 425
4056 332
27981 118
4368 532
4950 601
10710 330
12963 170
14319 746
7218 551
3625 622
6068 665
6165 484
5440 447
7064 392
18898 515
3598 157
14217 457
1718 174
18589 429
5957 740
4992 785
4503 343
64909 442
217721 1148
9805 351
102600 244
63680 604