2838 645
5059 637
2032 398
2810 695
9591 342
2799 578
745 153
1925 297
2317 196
3348 544
1159 135
2300 608
2912 782
1381 221
1963 511
3166 165
2528 642
2763 202
2885 891
2992 868
2995 611
987 243
1308 236
2905 860
500 63
2129 493
1111 103
4189 915