2928 814
847 68
1433 395
563 165
2984 672
2035 585
3168 865
1543 303
5007 197
2211 313
2657 212
1083 135
1407 71
1698 280
20231 382
19404 323
4606 266
6544 510
9900 460
53727 293
4687 529
10592 53
12254 161
3315 289
3999 371
20715 347
3522 702
40339 171