2505 592
544 101
1073 107
15901 339
2359 434
26161 95
3937 331
5282 339
3889 577
7484 636
7275 572
39803 246
5770 499
4653 308
15523 131
12707 296
6306 743
30251 246
9779 224
45558 267
110980 236
79453 412
101525 264
4094 564
4923 764
27440 217
13035 457
92736 723