2109 506
2989 850
1853 450
1512 357
1632 305
2882 907
1539 412
2542 466
1058 342
2386 503
1450 378
2938 775
2471 423
2909 793
2388 520
2057 508
344 54
1133 241
971 183
816 159
2955 563
1757 270
1263 260
3180 968
2565 514
199 33