29693 89
10450 396
17347 505
10322 71
8779 321
3419 536
15117 509
5467 97
17803 592
9839 419
10582 672
17974 203
11652 405
33930 117
23821 58
13714 37
19548 109
23701 74
10017 495
5428 175
22891 116
6490 530
3008 235
15529 846
40979 668
26001 105
9692 459
12953 299