2926 814
783 68
1423 395
562 165
2984 672
2027 585
3163 865
1542 303
4965 197
2211 313
2656 212
1082 135
1407 71
1695 280
20231 382
19395 323
4601 266
6533 510
9872 460
53721 293
4686 529
10590 53
12253 161
3312 289
3998 371
20704 347
3520 702
40325 171