3290 269
2537 648
2085 304
645 313
592 761
368 312
285 183
459 352
344 888
512 72
856 157
775 144
7276 805
114 339
236 8
431 32
649 53
248 147
148 971
320 733