30420 300
4952 282
3252 101
5758 133
6305 676
1960 105
18765 122
25432 451
5430 798
2982 286
4751 580
7753 548
3719 273
6307 644
2702 376
4653 174
20226 587
4222 65
3642 184
17121 375
3080 418
12586 401
3052 201
5001 866