3132 803
3314 678
2300 440
3862 520
2530 399
6828 317
1229 165
10023 109
3842 489
2991 295
2068 318
3740 745
2772 423
1605 107
3512 723
3034 460
2710 91