3002 708
2341 593
1862 562
3953 564
657 179
2075 660
2107 245
3103 629
1925 432
982 144
2618 597
1733 407
1297 374
664 209
5796 308
2152 161
2410 427
2928 148
26673 385
25459 86
3060 673
5096 646
3215 250
20791 398
4434 131
4253 625
3867 417
20230 382