9528 600
42234 399
1023 118
2076 317
3796 564
3227 73
13977 128
2141 63
4528 828
9844 541
4169 844
140047 421
5548 385
11006 197
22560 105
1413 138
6740 909
17453 545
12983 719
57337 570
6859 491
39936 273
8276 381
17653 431
4104 262
155271 401
23872 531
10973 510