418 27
2692 511
1297 184
2912 392
1321 309
1000 128
2964 606
2098 439
3009 109
3123 698
2857 588
2802 234
3327 706
2888 580
1052 76
2165 460
749 88
3504 457
1630 209
2490 587
12251 967
423 34
6204 902
6599 267