396 58
1763 349
2605 797
3081 251
3645 637
979 175
4562 544
1114 196
803 185
4273 869
1472 272
4259 700
2498 746
2278 613
4727 635
2874 438
5860 103
2308 671
778 149
3629 590
2060 306
2604 622
2731 629
2468 755