20396 492
6126 731
3169 524
4903 870
2120 51
1456 259
2533 384
5097 676
2739 360
1576 71
5695 337
3808 653
9291 392
4956 631
1137 81
3487 410
6333 581
3659 218
3051 319
2513 342
1110 35
1817 85
3274 828
3258 643