2750 871
1135 293
2804 602
3150 819
1205 98
2690 430
3893 214
1977 141
3270 438
10126 591
25595 209
155007 635
7442 252
8035 170
46439 376
9098 290
11468 328
5208 509