249 49
3000 614
766 56
1105 202
605 135
1589 304
429 103
2047 97
2476 526
2759 744
2088 503
857 236
2440 65
3158 536
7480 789
1059 167
1728 232
2143 394
1409 243
979 103
1921 354
3880 699
50033 399
4008 601
2355 327
1577 329
5860 900
1548 239