2906 88
4700 650
19416 200
23235 113
1247 35
2534 96
2689 167
2045 276
5534 457
3571 641
2299 257
1643 174
39779 350
28192 389
8798 185
11976 562
30219 580
19374 450
3423 623
3366 738