972 59
2843 515
2861 490
4449 443
14558 396
2974 272
1856 248
2583 288
2952 409
2762 155
1235 111
2224 47
1777 232
1435 148
2858 739
3453 479
2954 505
3411 539
1521 48
4079 978
2029 324
2219 174
1462 101
4860 605