12449 60
23749 119
161949 305
80318 840
62541 541
43822 105
17381 103
17789 608
6854 144
3008 601
13606 426
27427 100
5551 99
8910 463
5739 798
39648 439
4894 490