2810 601
2496 785
2407 754
1053 199
1071 258
172 53
2066 466
2316 620
449 103
2178 532
2323 637
3061 976
3001 830
2993 842
2419 503
677 172
415 25
963 251
650 129
2905 722
1721 330
3322 580
2192 496
8468 639
3012 633
2847 875
2889 671
1096 244