19805 294
29073 74
15367 581
14532 60
23593 552
17187 343
12331 734
30648 412
12552 263
19257 601
20470 857
12010 263
17271 545
22201 142
16833 652
24573 651
12106 187
15651 212
19261 698
4773 202
4110 342
6114 647
5245 402
8190 595
29287 884
11481 700
943 139
4106 121