2781 421
4764 880
47131 206
11593 623
12095 39
7375 728
9570 37
8954 354
4613 408
1401 186
1493 228
3857 846
874 37
3073 299