3043 95
3501 274
2769 625
4214 281
2443 539
1274 202
5375 557
3352 587
3469 559
3960 726
11404 229
6578 522
3994 862
3076 511
3514 262
3188 416
2622 359
8291 388
1136 57
3562 732
2462 407
4591 305
2904 627
4854 131