2992 521
15593 587
26442 589
10113 758
13617 189
7555 133
11630 432
11172 214
9796 845
18886 624
3972 372
2154 284
6902 302
18391 407
17830 92
8514 352
8188 694
12909 333
5713 410
13493 214
9503 418
3375 843
1756 318
3116 382
3985 678
785 123
1620 74
6989 620