305563 1033
4928 526
2244 235
2442 259
4385 681
4959 701
3357 179
7406 363
3708 217
5867 554
25196 139
10763 332
3674 604
7522 356
4793 765
4565 770
3332 395
4491 319
2645 233
5449 221
4870 525
3278 400
61417 217
26405 728
2201 159
6465 617
2716 398
17891 783