2806 740
2612 424
10998 502
842 100
20868 601
1489 38
4951 473
2282073 3861
6115 500
5041 437
3759 885
18855 251
2417 304
5000 261
8360 342
8910 677
1951 213
11854 561
8426 712
1739 41
7774 45
9032 285
13955 32
1389 189
4320 295
4319 237
7424 431
7372 166