12224 150
3658 356
52449 90
4198 674
6912 760
2897 333
30502 89
2546502 3567
26780 173
17082 687
1235 84
57311 627
3962 79
9333 405
9729 879
10069 482
4042 332
2546 272
6849 487
13336 362
11220 307
4951 311
4846 179
11575 72
16475 387
3638 845
5114 237
16197 109