2245 84
5231 234
24464 289
8825 603
32013 616
10432 68
6445 170
2451 313
7424 180
2400 217
2770 353
2602 336
4715 468
1975 471
3892 559