3006 599
3068 551
3840 734
14472 173
17546 416
1033 60
2931 278
4261 683
4290 789
1921 248
2645 288
1996 306
1795 262
3539 550
1194 113
16226 257
1448 107
12710 146
1243 132
2576 373
3384 477
9430 207
3344 498
1405 116