2500 424
12611 800
5947 276
3898 590
6728 745
4648 353
3229 427
3848 708
3098 260
1917 37
2460 172
3176 257
5272 203
3827 381
3405 209
5253 247
3245 550
5910 678
2254 37
2692 112
6163 605
4446 465
3722 613
3521 401
4131 227
6257 726
3436 107
5948 816