306 59
1276 252
2830 587
1140 289
997 231
425 90
1332 234
2248 454
603 85
401 92
3789 636
1232 180
349 83
1701 314
1178 347
2655 753
2093 624
1995 383
2784 698
1969 173
1272 317
442 86
2765 758
2096 251