19732 98
7443 680
145035 696
17959 427
25902 84
4223 319
9111 436
15059 616
4066 269
3137 224
8704 692
3845 383
8273 784
2681 58
2368 300
2150 190