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