2956 172
6326 482
7891 702
2814 382
1525 113
9285 847
4091 440
40302 780
21531 297
22744 629
6939 524
6631 101
7105 793
31050 216
3876 513
2916 443
7274 187
2811 358
10269 524
1157 88
8150 212
14037 807
4064 465
31553 173