3506 345
4884 245
3276 261
12107 351
2953 347
4523 551
1837 62
5842 441
1457 75
3303 503
3314 455
4100 792
3394 528
3772 359
5648 627
5973 59
11352 727
5858 134
6035 366
10710 488
7444 524
13153 822
10111 695
4675 515
7590 691
8328 877
3344 101
4403 170