12052 924
5949 653
5032 664
2872 255
8600 320
5878 509
39784 334
43893 371
141224 155
16204 387
15125 60
14508 93
11749 36
2828 618
1967 102
3176 431
7836 583
2974 428
2316 301
12566 462
2169 116
2557 414
4669 674