29541 318
13042 630
10426 846
27545 334
14578 380
17575 162
16112 426
16894 581
12780 455
9698 375
20025 381
13885 923
15881 167
21643 587
12005 352
8659 154
4280 220
18942 753
17399 406
29285 237
21685 236
7564 72
9752 261
10682 873
17984 217
15600 343
12288 828
15374 511