2368 575
2580 804
1826 420
1960 602
2885 568
3497 268
2458 459
3127 294
1064 139
3035 646
3979 538
3183 592
2252 186
918 169
844 205
1635 384
2710 771
881 233
2771 809
842 173
1945 619
2432 493
2999 926
601 120