3191 200
19170 722
4504 591
3231 296
44731 186
3283 620
4682 610
4904 89
17546 499
17884 387
23541 88
18708 324
11218 416
34573 484
10162 68
9558 831
12124 422
25075 818
13173 573
13272 728
4241 246
7273 254
4407 539
5204 798
4836 699
3220 265
10364 595
10759 925