40272 104
37912 32
32415 19
3120 2
4268 6
49037 25
28552 42
10268 56
2946 16
4108 18
3135 13
4020 10
10172 22
4148 55
23413 57
3897 8
3919 8
8998 29