2136 372
19718 722
29357 111
8482 885
4153 745
8075 295
31776 437
30215 247
13797 615
10629 775
5885 390
4936 922
4681 438
3671 573
4473 160