5003 627
29473 156
16311 525
15333 280
6173 718
3364 386
6181 51
5962 171
81694 565
4861 473
6323 789
2966 230
6678 382
4076 279
5578 755
9501 769
2392 290
16454 433
3928 89
3751 925
2575 96
8859 128
7029 358
15386 647
6109 479
10581 87
5950 35
12119 418