40246 104
37889 32
32369 19
3096 2
4245 6
48986 25
28507 42
10215 56
2915 16
4056 18
3112 13
3939 10
10150 22
4130 55
23379 57
3854 8
3861 8
8967 29