4001 825
2898 795
7317 221
8810 544
4270 426
2403 207
3335 453
1359 140
7957 425
1616 148
5544 645
3552 505
6574 314
4396 590
3597 555
22160 664
5081 584
9575 835
21024 323
6033 506
8868 320
27916 372
9161 179
2147 254
3422 612
17872 373
7753 716
6261 328