33056 820
17485 590
15165 211
13820 867
31343 229
44444 618
25490 862
8508 422
6978 617
3888 238
19507 743
5574 126
6273 724
20472 255
4692 407
10014 310
4082 579