3096 394
7437 191
3241 524
6015 508
3839 246
4716 526
5191 696
2955 371
4447 374
4312 712
5244 294
2159 232
3671 486
3159 617
2881 378
2697 217
2548 408
3999 602
3509 352
10343 403
1213 71
3830 504
6572 437
2063 209
30835 581
54398 82
1698 245
27085 702