99056 202
96376 509
51404 175
12802 95
9986 81
11235 391
23159 367
7839 333
4582 605
2728 76
23173 798
3309 501
7637 613
34890 694
2940 422