3029 373
6982 250
368322 1731
22497 779
123496 614
3248 491
4467 609
3091 582
2620 97
10041 323
11047 478
8456 97
2341 77
4673 559
11228 232
5452 208
2554 86
6177 589
7594 738
58326 375
49835 955
6136 361
13753 166
2646 396
3803 611
3093 288
95188 124
22168 253