31702 640
70721 288
12336 296
48634 766
14925 686
18459 315
9713 509
13219 445
5575 318
15352 181
15556 609
6722 271
2897 129
5864 535
7152 293
11481 183
16641 240
3683 65
7399 578
11600 391
7864 363
9282 349
4756 156
16245 473
27647 361
21022 112
5322 434
10362 596