22261 602
1299 102
3997 646
3570 588
4309 238
2360 563
7747 692
4422 784
2506 370
3161 672
2888 758
1298 33
3175 638
9870 540
1656 93
2978 693
2615 396
14774 464
3028 395
3254 361
1578 229
3293 339
1545 148
4103 484
1407 141
3927 281
4723 740
3747 831