3788 670
2524 115
4495 684
2355 277
4146 626
2640 182
4885 819
1332 80
4852 913
5541 141
7251 237
16860 461
3446 497
5781 462