12555 578
7130 48
43472 233
8321 482
5303 348
6090 314
38770 906
3415 843
46447 317
25043 488
1814 50
3504 675
4223 180
5331 138
10061 703
4470 666
22814 611
24327 498
10187 397
4163 96
3006 413
273 56
4101 164
4993 949