11593 58
2957 491
9165 667
4172 230
1933 237
5455 255
12197 526
18025 464
17411 265
18660 516
3472 584
6533 737
8170 121
21764 203
4165 498
2576 246
3370 284
4417 548
3028 347
5708 93
6120 930
3262 155
4294 272
10449 86
12101 361
4995 47
3126 322
3031 310