2981 388
7037 507
11225 162
3105 367
19944 551
5686 852
3195 220
2353 43
4225 803
10310 873
3588 172
9319 286
3899 429
2936 59
5058 325
30447 891
2927 221
15500 669
6019 296
9288 538
10425 555
2023 66
7814 416
21091 444