3091 767
6167 755
2824 722
1767 248
4908 873
4056 340
2322 347
3547 635
4210 881
3110 566
3320 696
3599 904
3057 817
4080 206
979 119
1253 340
282 27
361 44
3648 872
2326 593
3771 582
2313 688
1511 257
1420 354
2998 616
1013 216
914 263
692 106