40911 281
7385 135
4981 413
32817 821
17795 237
31089 334
8779 540
12696 738
104806 623
43419 348
82511 442
9667 577
3520 608
7042 532
3970 472
3104 543
2862 552
5273 883
7651 122
1758 63