253 64
1784 412
1452 341
421 53
364 58
7261 670
5001 566
2237 136
5429 207
3348 438
9183 399
7507 664
6933 944
13119 928
31299 429
39977 857
10196 471
12199 599
5838 520
10900 221
41354 686