295295 1236
5261 421
12007 242
4083 220
91198 779
9721 356
100390 698
60982 769
9867 154
38412 522
63103 377
25389 284
5217 275
40920 405
20419 834
4537 554
2838 72
4717 534
6945 658
1431 70
3678 452
4329 376
3296 398
33700 472
83385 221