3096 394
7439 191
3243 524
6015 508
3839 246
4717 526
5191 696
2955 371
4447 374
4312 712
5244 294
2159 232
3672 486
3159 617
2881 378
2697 217
2548 408
3999 602
3509 352
10343 403
1213 71
3830 504
6572 437
2063 209
30836 581
54402 82
1698 245
27089 702