3195 403
480 75
1191 297
2796 637
1898 388
596 106
13453 339
13273 750
1726 374
1817 434
2750 639
15553 615
7967 280
12946 340
722 53
4351 915
2580 508
3986 650
3268 536
1922 144
940 67
5097 770
13152 396
2587 504
1535 249
17917 135
20679 729
10315 721