33051 820
17485 590
15165 211
13820 867
31343 229
44442 618
25490 862
8508 422
6977 617
3888 238
19507 743
5573 126
6273 724
20472 255
4690 407
10014 310
4082 579