3678 765
5916 117
2183 244
2445 317
34650 773
8952 368
10508 323
9312 674
6656 504
9446 550
32911 472
5697 308
1346 98
2061 281
3751 559
1650 126