99 116
167 583
52 412
374 433
551 574
126 943
184 732
56 404
92 954
565 280
979 506
83 545
14474 365
13397 804
9421 361
7362 363
7312 348
6131 14
5659 40
5115 201
5048 225
4468 922
4439 646
4419 218