3323 808
832 95
2540 521
1517 101
1223 206
1030 77
4213 415
1369 265
2898 938
1332 54
3102 788
2240 427
14469 497
1487 29
2161 510
1506 424
1432 124
2894 498
985 167
1163 303
3264 575
4094 406
4297 354
3124 907