42512 412
620 64
2822 263
1828 286
3347 402
1867 312
1945 82
3805 705
21559 334
17215 287
6250 138
33758 283
29475 504
22662 599
11544 185
31774 795
97875 374
15211 784
17043 359
5838 40
31907 53
12735 545
52901 780
8782 787
8601 524
7139 506
12723 417
4411 316