3125 802
2170 393
1830 479
3431 161
2117 264
8432 484
2992 454
28701 482
3239 744
1821 213
2517 436
852 214
10463 418
3183 613
3810 334
2964 676
5210 873
955 105
2956 475
2660 373
3439 563
3542 622
5810 900
1925 244