26531 235
5014 195
19159 533
6626 641
25944 957
4236 244
4553 554
41211 366
8949 422
17257 482
3439 290
4534 571
5186 513
6733 218
8088 441
19419 405
18034 709
5047 674
4932 314
19581 819
6578 98
6065 100
14768 380
9810 933
248157 968
21349 727
80836 508
3000 207