3129 732
2096 562
25150 289
923 24
1535 308
987 109
13939 198
8429 280
1575 160
2864 538
14801 385
1656 465
167129 682
4887 723
3416 192
6186 583
3351 338
93547 482
7064 644
38736 510
5113 356
1366 140
5476 437
2719 49
4089 202
39711 337
25849 427
4855 909