19708 598
5467 164
6524 403
17976 503
2975 340
11761 335
2950 709
4816 712
3755 859
1470 128
1884 177
2097 138
3311 439
7208 553
8154 582
3331 92
1877 89
1206 176
929 40
7018 246
3711 729
3252 421
3497 650