309 92
906 254
669 174
2652 659
1060 303
2347 472
4525 188
7773 809
7023 435
1857 589
5112 466
2177 539
2867 897
2806 598
2081 511
5030 663
14388 126
9842 202
1282 322
7105 669
8582 388
1700 418
3729 115
2338 549