22 184
286 227
647 1
416 12
12 29
1012 640
789 866
112 805
129 593
165 30
718 269
735 603
14394 365
13361 804
9402 361
7349 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218