3981 252
4707 693
1277 157
4233 578
3454 629
3877 245
10748 576
2291 44
3875 329
10498 761
3084 714
2836 221
7317 335
5201 520
6245 272
3100 142
1940 338
2928 208