3502 345
4883 245
3270 261
12104 351
2948 347
4518 551
1833 62
5842 441
1455 75
3300 503
3312 455
4095 792
3390 528
3771 359
5643 627
5969 59
11346 727
5856 134
6030 366
10706 488
7443 524
13150 822
10106 695
4671 515
7585 691
8328 877
3338 101
4399 170