16527 519
5422 423
8048 590
6100 899
5720 121
6163 193
1104 228
10686 616
1020 139
4205 473
3741 295
4292 382
1998 501
10669 263
23550 845
11711 431
3096 597