16431 519
5285 423
7875 590
5944 899
5584 121
6089 193
1071 228
10490 616
974 139
4119 473
3610 295
4200 382
1975 501
10229 263
23302 845
11680 431
3067 597