12572 323
3277 542
4311 578
11497 380
24574 269
5815 104
7667 599
72300 93
45340 494
9896 163
39055 117
36196 210
26505 772
15409 480
7598 556
2997 128
3951 395
3777 616
9487 295
4008 230
13883 111
4333 559