12070 60
4512 258
2528 434
1404 137
1521 386
9975 423
3490 677
6895 502
2883 213
778 53
6929 361
3555 639
3234 656
5288 438
3646 199
17095 616
18757 928
6652 309
8960 756
15301 281
6741 165
5651 724
12109 353
21169 340
7688 481
12328 621
1294 53
9750 518