31701 640
70720 288
12335 296
48633 766
14924 686
18459 315
9713 509
13219 445
5574 318
15350 181
15556 609
6722 271
2897 129
5863 535
7152 293
11481 183
16640 240
3683 65
7399 578
11599 391
7864 363
9282 349
4755 156
16245 473
27647 361
21022 112
5321 434
10362 596