2649 103
4000 232
5905 480
25210 84
29306 508
4034 455
3855 424
15777 778
3562 540
8437 436
7059 464
3955 246
18691 275
4622 757
12922 650
4410 752
2283 391
1449 199
9345 270