496 72
2598 522
2877 702
349 43
2283 563
2541 515
1093 122
1699 300
3126 868
3046 719
877 100
964 232
2261 486
753 158
1508 303
1514 416
368 42
1472 309
445 65
1985 541
2849 775
1751 439
2366 645
617 94
2708 639
761 112
1173 228
1452 383