3047 866
1114 178
2293 419
2429 412
3147 795
1635 48
248 39
3438 574
4029 929
1347 258
2796 768
1115 134
1100 137
1805 251
2473 643
2714 521
3037 780
2401 296
2265 424
3276 176
1943 221
4800 206
2666 489
3775 971