54473 623
3326 100
3831 513
4081 232
18892 722
69585 382
3363 671
1368 172
15704 555
14586 416
8285 137
3904 762
6331 812
3155 115
2668 434