5028 227
4325 530
5724 356
8720 412
8124 859
2437 111
8295 159
1558 28
3195 110
5550 203
28176 472
5962 474
6466 634
14182 875
34251 671
6795 441
7026 595
2772 281
5502 482
3479 525