26531 235
5015 195
19159 533
6626 641
25944 957
4236 244
4553 554
41213 366
8949 422
17258 482
3440 290
4536 571
5187 513
6734 218
8088 441
19420 405
18036 709
5047 674
4932 314
19583 819
6580 98
6065 100
14768 380
9873 933
248157 968
21353 727
80850 508
3000 207