1396 300
1108 76
3525 805
2510 641
5749 524
2674 618
3343 879
12007 339
2401 361
853 108
4853 328
1631 257
6379 245
6914 476
4902 54
2998 544
1894 422
3849 346
2038 381
1375 161
3137 587
873 143
4239 665
3171 521