40176 560
53222 566
13296 603
9115 227
3092 286
1164 60
2594 127
10112 520
4218 462
3718 617
5106 339
3282 164
2220 55
3151 201
5031 284
4223 483
46898 490
75125 652