108983 526
19825 287
12485 467
35999 578
4338 142
5083 346
29210 326
8039 528
34078 208
13066 491
49149 208
17778 354
12670 816
64268 241
13459 336
40055 890
23132 797
22057 570
20762 132
16123 267
18322 277
71590 498
5397 522
29639 593
23952 654
57177 339
71574 806
18690 844