22662 215
5746 643
4414 812
11788 505
30106 499
4750 716
2044 274
6226 577
2332 125
4629 474
1745 46
3463 787
2836 197
11186 57
1485 113
3893 322
3834 442
5923 468
6326 531