38436 632
15226 494
3013 112
5856 141
1061 56
21085 207
3689 563
5935 358
23690 80
2910 327
4871 358
18717 361
3271 247
4539 679
7488 412
4000 788
10354 595
4190 77
2592 264