2140 250
4894 371
7243 303
2652 525
544 32
4532 429
3286 732
3434 47
7581 167
2254 507
2292 242
3596 554
2348 523
3616 973
2879 691
5639 566
3044 635
5395 564
4736 343
3247 628
2966 611
15737 367
39931 793
3459 560
14536 322
871 127
2996 705
1220 104