2972 505
40342 283
24049 116
24005 365
844 31
31858 260
1753 432
27573 333
27407 389
12786 263
13448 303
14684 589
28507 863
15602 669
11160 447
23345 338
20659 267
3340 165
3906 202
3919 370
5929 206
4820 710
921 153
3857 281