4026 535
5336 253
3531 473
168732 539
3819 240
13240 663
29804 247
2518 148
21657 500
6860 194
4743 397
3748 283
15376 647
6357 232
5900 718
3420 142