105402 399
24334 669
4057 72
8734 449
22137 314
16308 476
31249 490
21922 414
18855 505
17869 494
24871 242
17063 435
13043 131
9252 106
7463 482
18050 766
22648 502
2179 272
4052 381
2779 162
15571 265
4833 626
6836 103
2946 371
5129 740
49398 792