2650 112
7735 618
9166 391
174332 779
30884 823
82391 350
296540 853
290424 848
144425 348
27385 259
58824 257
17875 407
1202 143
3216 464
7630 506