16432 519
5286 423
7881 590
5952 899
5588 121
6089 193
1072 228
10492 616
975 139
4120 473
3613 295
4201 382
1975 501
10232 263
23305 845
11680 431
3067 597