19802 294
29071 74
15363 581
14532 60
23593 552
17186 343
12330 734
30648 412
12546 263
19252 601
20469 857
12009 263
17269 545
22200 142
16833 652
24570 651
12106 187
15651 212
19261 698
4773 202
4110 342
6114 647
5245 402
8190 595
29286 884
11480 700
942 139
4106 121