34085 166
5746 633
20691 612
4495 579
10739 212
2312 201
8457 277
29841 374
5119 454
25598 481
5878 240
6840 841
5528 755
5526 130
33121 77
4599 247
6509 604
12925 111
4223 428
2398 142
4632 248
2822 97
2450 71
1576 82
5909 101
9302 501
11331 752
4490 183