29716 538
28911 189
44784 619
3881 455
11672 267
4949 941
21600 780
7803 708
5601 914
4077 818
1392 218
2608 273
2262 477
2192 310
3150 562
3105 475