3210 531
2121 87
6303 275
3383 476
4438 604
1676 197
2330 317
2006 488
8961 342
30725 77
5305 936
8886 504
3639 597