2130 251
1236 33
3616 418
2385 301
2820 591
281 52
2274 438
2031 550
682 205
306 58
2345 621
1695 354
475 113
2272 488
2784 592
145 27
1202 376
425 118
2811 845
915 232
649 126
4437 250
5687 743
801 135
2156 497
2324 347
3122 566
3602 904