447129 1001
10282 481
17207 461
45613 390
984 79
3620 445
36643 617
9209 309
48453 584
7338 385
9784 528
22453 281
9149 845
33273 243
10262 273
1706 227
3491 630
4158 880
13478 272
31412 221
21727 287
32921 679