3095 564
24270 96
30811 399
2347 410
3819 887
915 132
678 88
15869 594
3099 490
1506 257
16139 790
12386 560
1641 353
2375 401
4588 222
6447 359
4844 113
6962 340
7252 459
11484 644
4383 313
6514 549
5056 317
4556 610