3532 85
7149 235
26319 290
11021 603
37382 617
12768 68
7385 172
2862 313
11155 180
2989 217
3362 354
3029 336
5065 468
2242 471
4412 559