12057 924
5950 653
5032 664
2873 255
8601 320
5878 509
39789 334
43893 371
141337 155
16204 387
15125 60
14511 93
11749 36
2828 618
1967 102
3176 431
7836 583
2974 428
2317 301
12566 462
2170 116
2557 414
4669 674