16431 519
5285 423
7877 590
5947 899
5586 121
6089 193
1071 228
10490 616
975 139
4120 473
3610 295
4201 382
1975 501
10231 263
23305 845
11680 431
3067 597