2586 843
904 113
986 207
1304 26
3146 622
2911 384
3228 834
383 54
2746 385
3447 969
2394 623
5067 360
2538 462
6083 556
1270 270
386 98
2702 611
2510 474
1409 292
3592 580
735 52
692 135
674 211
1398 285
2922 777
2848 776
2484 541
2429 506