9896 290
4305 195
6606 161
128446 708
70563 334
10658 63
26471 448
107664 668
39789 593
67351 516
62144 760
10444 461
43330 206
82300 789
4883 232
2989 490
2799 316
2749 446
5814 394
3526 572
3376 84