21001 636
9652 305
83293 678
43861 694
51306 193
21036 457
50573 261
34851 156
16963 908
11484 402
7216 372
1025 34
3548 578
4484 524