3013 717
1249 274
1708 297
1247 283
4217 915
2379 620
342 42
638 119
3044 863
3080 689
2875 615
328 74
2246 521
2968 738
3598 351
2277 572
4103 681
2068 383
771 32
3198 526
3515 269
3051 770
589 111
3524 246