670 96
1333 236
3409 617
2149 345
3171 674
2370 439
1799 331
3056 570
2232 297
2320 609
352 46
1541 283
570 44
942 226
2339 559
3564 534
3072 712
1417 209
4270 671
1085 228
1358 232
3711 513
2558 589
880 125