3401 262
5812 917
5767 408
8416 217
3792 635
4730 532
5925 399
2266 302
2939 109
1539 134
24513 343
3165 335
5437 612
2835 60
1444 184
2027 178
3319 676