1340 76
2412 111
4011 283
15781 669
11281 447
23605 338
26115 262
3092 313
32033 260
8604 399
20663 267
11364 468
40622 283
8699 100
10980 281
6802 408
11828 733
27939 188
7487 497
24147 603
12385 446
20839 501
18382 39
4281 644