3097 954
1402 380
2104 583
5316 751
1193 116
4139 376
2890 439
6895 502
3555 639
2532 147
4112 861
2459 293
3928 646
965 164
1301 222
3784 621
2490 121
4347 613
3358 218
4680 350
28584 524
6014 167
68124 437
8364 264
10385 484
2891 609
28867 288
29555 592