29663 910
2631 49
6720 744
17586 974
4440 353
23310 594
8465 363
12286 355
6517 42
1285 81
24786 104
19644 332
9114 273
57605 277
39652 926
82338 547
35811 396
4221 89
4641 371
77519 761
57485 392
22363 244
21796 168
47536 739
10632 584
22163 310
29911 241
38776 450