1046 171
2326 134
335 58
1510 309
3463 781
3228 270
3117 447
2415 284
4189 535
3228 101
3755 241
3006 437
1988 174
1215 32
1322 207
1129 211
1617 297
3953 469
2997 609
3587 721
2562 555
1413 151
4645 668
4895 579