3196 803
1193 252
2821 342
2682 598
2568 631
2823 680
3152 815
1004 163
2078 374
2849 546
752 116
2235 575
1994 431
2315 729
3819 380
1263 345
372 54
1180 146
1147 238
2562 580
4281 933
3009 817
5644 86
1270 112