294980 1235
5259 421
12007 242
4081 220
91180 779
9718 356
100374 698
60960 769
9866 154
38398 522
63093 377
25385 284
5217 275
40885 405
20407 834
4531 554
2837 72
4716 534
6945 658
1430 70
3675 452
4327 376
3293 398
33686 472
83331 221