21991 856
4632 193
8138 262
1610 97
2822 228
6446 166
4577 797
2507 436
3549 700
3601 606
3405 177
2735 360
4474 654
2125 215
4186 647
47257 941
2782 348
1723 41
4409 427
1234 122
5060 574
2605 659
2292 438
6169 885
6689 546
7961 709
7768 514
12736 60