50563 177
3035 729
3590 762
2178 371
2271 435
2120 379
2438 603
2391 405
3183 803
3657 923
856 175
3423 645
3363 771
2870 646
3981 582
422 58
1529 67
2090 259
3234 542
2106 259
2235 231
3432 817
914 147
3331 527
2723 675
1169 144
607 26
14536 485