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