16528 519
5422 423
8049 590
6101 899
5720 121
6163 193
1104 228
10686 616
1020 139
4205 473
3741 295
4292 382
1998 501
10673 263
23550 845
11712 431
3097 597