2995 615
1795 432
2229 620
263 52
466 51
2645 661
827 239
2104 391
2534 629
2520 671
2064 296
2696 559
558 89
1597 251
2299 681
2029 361
2931 821
3034 704
2679 329
788 63
1191 156
2124 351
787 163
538 137