3402 85
6942 235
26063 290
10606 603
36893 617
12169 68
7133 171
2791 313
11023 180
2924 217
3191 354
2979 336
4981 468
2181 471
4283 559