5646 281
5161 214
5396 350
974 127
4929 198
24236 295
3510 210
7678 484
2945 386
3728 278
2555 253
21333 525
11394 426
3246 864
16724 618
1861 241
29217 607
6441 507
8560 365
5207 254
778 37
7650 177
22460 482
6961 662
4974 170
6815 791
6078 546
23778 366