3980 252
4704 693
1276 157
4232 578
3453 629
3876 245
10744 576
2291 44
3874 329
10498 761
3084 714
2835 221
7315 335
5201 520
6245 272
3099 142
1940 338
2928 208