2596 645
3191 820
16557 202
16902 627
2046 140
2100 64
3109 486
18369 311
17008 407
4930 510
3944 802
3029 659
2515 218
153 34
3362 806
2402 347
24455 834
26350 372
5755 291
8498 506
1175 251
7908 494
821 260
5137 147