105405 399
24336 669
4058 72
8735 449
22139 314
16308 476
31255 490
21924 414
18857 505
17869 494
24877 242
17064 435
13043 131
9258 106
7463 482
18051 766
22652 502
2179 272
4052 381
2779 162
15571 265
4833 626
6837 103
2948 371
5130 740
49406 792