399 108
276 45
1094 240
2022 515
7645 920
4291 40
2543 287
2220 507
18544 503
9513 368
3704 338
7441 375
7876 413
12969 856
10160 445
15038 751
3115 33
5001 528
1064 219
13804 288
7143 358
7878 583
1944 407
23584 629