15032 257
16210 127
8074 927
6047 676
5163 661
6946 470
2611 67
5501 378
17725 57
9241 574
7322 77
15818 257
7367 745
8654 587
6748 285
4303 115
4528 97
3180 337
8424 590
11277 524
16206 127
18304 327
5737 512
6345 363
8270 534
9615 411
18826 681
20045 234