2403 300
2111 256
3211 200
39017 479
4211 707
7934 297
5163 581
44733 186
5099 883
6633 75
5217 234
6590 71
47863 604
18421 432
26135 342
6677 308
3309 168
16086 248
27544 754
24840 228
15854 380
15120 649
5020 684
5666 315
6995 102
4341 698
5243 47
1892 206