2927 814
792 68
1423 395
562 165
2984 672
2028 585
3164 865
1542 303
4971 197
2211 313
2656 212
1083 135
1407 71
1698 280
20231 382
19398 323
4603 266
6537 510
9880 460
53722 293
4686 529
10590 53
12253 161
3315 289
3999 371
20706 347
3522 702
40327 171