31551 640
70594 288
12298 296
48527 766
14898 686
18365 315
9656 509
13159 445
5522 318
15300 181
15538 609
6700 271
2884 129
5844 535
7120 293
11426 183
16604 240
3662 65
7363 578
11523 391
7813 363
9271 349
4719 156
16191 473
27576 361
20957 112
5266 434
10314 596