22 120
430 102
1003 134
182 95
557 879
837 702
399 788
43 26
605 214
902 349
745 613
981 412
13840 364
12809 802
9130 361
7153 363
6956 348
5828 14
5410 39
4900 201
4849 224
4300 922
4256 645
4238 218