19881 451
3014 307
14748 243
3351 51
15479 282
4064 432
3203 373
7725 907
6251 238
6250 168
2287 109
11728 327
7093 552
3077 277
4375 290
16081 370
9554 501
3755 312
3371 183
2660 323
7528 821
9395 702
19483 249
51379 873