15060 305
25594 272
30195 247
28923 278
7017 211
38205 427
11778 189
33513 609
5785 736
2846 98
7655 461
7218 274
27764 388
8275 323
8343 357
17659 414
7644 441
10156 58
10104 134
12787 487
8151 632
9964 846
6559 166
16201 702
17512 535
34968 391
13993 485
5005 373