15196 122
81615 238
10289 600
12062 296
7331 52
59808 574
20524 455
11662 111
40253 680
16306 236
17184 424
8462 50
26896 145
13497 776
16786 758
13960 675
19943 313
16923 448
8660 502
44025 342
20710 327
18834 261
13202 573
22331 208