299360 1059
5102 425
4057 332
27982 118
4368 532
4951 601
10710 330
12967 170
14322 746
7218 551
3626 622
6068 665
6165 484
5440 447
7067 392
18902 515
3599 157
14229 457
1718 174
18591 429
5958 740
4992 785
4507 343
64913 442
217781 1148
9810 351
102615 244
63682 604