2956 526
2332 453
2232 435
14405 310
11205 384
1508 239
1338 70
2493 364
2782 371
13151 103
2274 168
13410 831
3889 395
10091 190
2959 404
3313 622
1425 170
3152 614
3625 852
8263 753
902 35
2580 400
3528 488
3068 705