5038 19
16517 80
19593 43
70286 99
34637 49
7431 27
18379 49
10478 30
10525 70
5920 46
7503 15
8085 12
26811 88
4840 26
8863 36
3110 13
47947 173
7291 34
19385 90
20121 97
7921 20