2967 296
3262 871
4031 287
12493 916
9262 436
7508 449
5642 353
5732 546
2141 508
4764 606
4122 322
75148 320
101267 424
27943 110
4366 581
3182 521
25050 51
13827 153
4906 691
1542 383
3021 247
10468 802
11299 203
5520 509
4150 767
2649 103
6074 783
11186 157