31332 165
22551 325
1333 103
1420 211
1841 208
4958 415
1881 165
5016 572
7888 757
13681 475
3513 691
4365 627
10406 416
5585 278
1376 42
7185 428
1044 109
2995 499
12252 908
4007 703
6896 649
2259 510
3591 764
3270 442