312 91
1097 322
1061 234
752 117
2872 902
890 212
2043 398
3015 963
2381 483
2981 913
1950 336
1113 278
1567 417
1827 468
1508 253
670 141
952 269
1996 414
2270 729
3299 694
1234 280
2584 650
2796 594
1337 391
1479 371
1142 215
1058 246
539 161