3132 803
3314 678
2300 440
3862 520
2530 399
6827 317
1229 165
10023 109
3841 489
2991 295
2068 318
3739 745
2772 423
1605 107
3512 723
3033 460
2708 91