2046 502
22469 630
4074 581
3373 70
3643 525
2075 179
2124 400
27412 358
3482 756
3876 391
64226 297
10708 744
8381 671
6989 547
16297 263