3096 954
1386 380
2091 583
5311 751
1183 116
4046 376
2877 439
6785 502
3523 639
2498 147
4072 861
2430 293
3889 646
956 164
1283 222
3779 621
2473 121
4319 613
3349 218
4669 350
28555 524
5994 167
68115 437
8331 264
10358 484
2887 609
28862 288
29464 592