20933 99
15981 301
4924 576
1535 109
8666 761
4318 196
3873 912
2121 351
2680 436
1042 26
4993 233
3610 319
4888 300
33311 524
3741 363
6553 267
17876 514
4429 467
3543 623
10447 696
2634 245
4430 654
3768 31
3999 311
13091 79
3394 232
5066 431
21084 261