2979 303
1583 42
2912 612
2106 438
2328 500
1645 355
1183 250
1263 313
3367 601
1039 180
1013 159
1089 232
1693 257
2938 340
3500 842
1527 391
2751 662
357 51
2631 632
1415 286
950 255
966 280
2623 725
2975 158