11596 519
13537 313
26135 106
176349 577
4928 427
5860 469
20540 144
3221 130
5682 407
8536 453
8066 196
4533 97
2951 628
1529 98