255 51
2948 763
3514 136
7608 284
3498 371
4219 289
3678 429
21239 385
12890 916
4507 562
6485 328
3019 560
1116 104
5032 486
2376 342
4411 731
4147 173
8707 650
2768 91
7546 447
4713 540
19587 33
3247 401
53699 129
6078 277
11474 523
2883 188
6648 715