2193 559
150 47
296 64
787 228
978 262
630 155
648 213
2124 609
285 91
752 224
2921 598
2964 670
2820 344
3555 298
2665 472
2643 140
4269 725
14509 783
11832 761
3989 621