953 135
2674 785
591 45
1408 318
3477 784
2294 690
2855 558
3882 851
1073 115
5200 781
1755 322
3632 580
4251 725
2189 380
1318 98
2304 448
1916 214
2647 283
1867 474
2586 382
3585 600
3107 731
2622 666
3220 696