2906 88
4700 650
19417 200
23235 113
1247 35
2534 96
2690 167
2045 276
5534 457
3573 641
2299 257
1643 174
39784 350
28192 389
8798 185
11976 562
30220 580
19374 450
3423 623
3366 738