3228 632
10535 396
2329 522
2071 329
758 156
2839 649
3608 638
4481 687
2075 372
2255 565
1763 396
4388 633
476 79
3121 601
3368 879
25506 1146
23101 468
826 170
3289 887
439 55
3509 246
4275 562
1455 427
2962 802