43416 390
2257 521
1328 264
2623 688
20565 584
10920 107
2277 672
755 241
2614 82
607 187
2413 440
15605 713
115 37
2189 714
8351 193
294 75
2749 632
4004 649
664 143
1064 237
1092 333
37538 804
5496 44
730 157