2895 50
2203 661
1827 346
1244 326
4422 202
2681 385
507 57
3203 612
2887 655
564 83
543 73
1183 176
1715 164
1665 331
3251 729
2407 403
1962 425
2880 380
509 31
4047 780
944 251
1074 214
1711 163
2963 785
4093 640
1895 341
2543 339
2614 800