2878 594
22904 91
4440 421
14603 448
13941 702
11076 310
12066 208
15894 245
14763 642
7963 114
5698 802
3245 461
6555 236
6344 782