3052 63
17395 412
3527 631
9993 403
3671 101
2022 227
4428 787
4877 618
2820 140
10464 766
14161 145
4961 683
2947 222
6073 404
7963 491
2311 418
3351 655
3189 556
3092 556
1169 157
7265 324
3347 841
2129 377
9755 337