2508 403
5542 312
1608 96
6373 124
2494 446
5298 529
2678 38
11122 153
1956 43
2591 144
3905 543
3488 514
29125 241
78034 892
91204 521