295003 1235
5260 421
12007 242
4081 220
91181 779
9718 356
100374 698
60961 769
9866 154
38401 522
63094 377
25386 284
5217 275
40888 405
20409 834
4531 554
2837 72
4716 534
6945 658
1431 70
3675 452
4327 376
3294 398
33686 472
83336 221