2961 256
3610 126
5371 538
3199 168
3138 193
4721 627
4073 321
3949 743
2222 151
1447 208
3730 76
5139 164
1102 109
1455 42
3229 798
4380 311
2325 113
3765 708
1795 37
3729 381
4390 550
3900 546
3687 452
4041 288
4265 740
2289 176
20325 657
5454 296