21183 294
31708 72
16076 581
15582 61
24255 552
18976 342
12800 734
32046 412
13056 263
19384 601
21099 857
12398 264
17780 550
23676 142
17334 654
24441 649
13403 187
16372 212
20733 698
5374 203
4289 342
6236 647
5830 403
8709 595
29597 884
12535 700
1004 139
4845 121