12513 87
6464 434
1529 208
3378 628
2487 84
4183 356
12612 200
52901 123
21020 152
6569 936
14454 777
22024 557
4750 513
14180 331
10252 186
5955 680
20669 841
2130 61
6040 479
7342 400