199861 580
3910 541
2779 377
3998 24
6294 481
6099 288
29445 431
1608 316
7332 172
5901 775
4804 390
2459189 7104
115807 632
4085 303
2731 359
2708 428
2295 527
11559 462
5623 440
1572 220