3021 116
5595 674
3079 51
6954 504
2146 95
5207 645
3980 141
6170 618
4084 522
6533 139
5672 240
9240 956
7800 437
3835 366
7593 154
6836 453
4791 534
7386 841
5664 622
2354 86
8615 616
3757 353
11258 819
10052 359
5108 417
2617 52
10304 953
8123 797