40912 281
7385 135
4981 413
32818 821
17795 237
31089 334
8780 540
12696 738
104809 623
43420 348
82517 442
9667 577
3520 608
7042 532
3970 472
3104 543
2862 552
5273 883
7651 122
1758 63