616 29
5001 588
20873 283
8670 76
23505 48
19816 333
3839 455
13664 188
6401 526
8853 227
5176 29
4420 139
5987 969
5541 299
10845 249
2937 462