2996 505
8327 245
1166 151
1162 345
1655 532
2092 573
2115 509
2658 821
856 159
38678 804
2467 657
8085 114
7530 789
11468 158
470 136
16390 201
15259 657
1601 360
34741 622
43036 210
5519 93
1439 374
13460 371
2708 854