3352 316
12933 284
8399 69
5308 796
7397 684
10680 392
17097 622
16815 413
9344 461
7920 819
4207 655
6125 104
41803 381
12034 642
4940 382
3248 220
4440 825
3454 265
5429 879