2500 43
4440 733
6338 969
9108 489
10069 904
11584 643
4568 321
9945 557
17349 876
11082 257
3496 290
4235 267
12042 333
2865 327
6275 305
12788 162
9533 681
3592 612
11188 277
15099 535
3067 68
596 105
3455 380
3964 361
4538 594
5603 528
3010 789
6156 444