626 190
184 45
147 32
843 253
2147 270
3653 718
5967 295
2342 574
12276 743
21522 820
5484 361
2925 621
1419 263
8935 548
1078 159
16587 698
51645 379
1497 83
7102 615
14394 392
4235 535
3936 236
5333 839
2640 328