2102 325
5629 406
27184 493
16509 164
11444 980
123913 593
62517 417
27474 631
5711 842
2936 482
10886 261
6451 53
4129 332