331 62
2257 382
2885 791
839 159
2491 760
3081 746
3501 807
374 47
364 89
1995 345
607 158
987 214
5504 869
1648 258
1714 145
3597 852
1438 233
3695 719
2900 694
3179 791
4453 236
3624 756
5332 898
4566 722
43805 412
13417 41
5159 627
6324 339