352 27
283 989
732 435
185 350
164 944
141 520
847 467
944 626
56 317
23 744
352 478
999 388
13775 364
12722 802
9090 361
7129 363
6917 348
5800 13
5383 39
4862 201
4829 224
4274 922
4238 645
4220 218