3502 345
4883 245
3272 261
12104 351
2950 347
4519 551
1835 62
5842 441
1455 75
3301 503
3312 455
4096 792
3390 528
3771 359
5643 627
5970 59
11346 727
5857 134
6030 366
10707 488
7444 524
13150 822
10107 695
4671 515
7586 691
8328 877
3340 101
4399 170