5021 503
6903 422
22836 529
14666 70
17938 278
31038 690
23948 454
3055 231
7572 212
24382 641
15149 462
9680 242
11169 445
2847 201
5559 207
22237 260
8006 763
6567 396
4190 325
15423 647
20162 598
10832 164
34251 595
4239 450
7440 403
1446 130
4786 572
2385 484