2343 503
1791 360
547 109
2280 521
1153 268
335 91
2703 436
4301 524
957 232
630 55
456 70
2059 382
1032 164
2949 804
724 36
3290 716
2583 504
2581 477
1175 121
1757 368
4785 846
3044 586
528 38
1974 518