12492 87
6445 434
1420 208
3354 628
2381 84
4028 356
12521 200
52836 123
20827 152
6559 936
14409 777
21916 557
4739 513
14095 331
10164 186
5946 680
20538 841
2102 61
6017 479
7331 400