12070 304
7430 411
17209 347
10906 495
6440 138
8848 781
4929 511
11856 676
5189 120
11466 596
20554 429
5473 334
4894 60
6097 507
8310 687
7502 844
6329 754
10759 660
12660 54
5955 185
3696 127
10544 244
4374 342
7883 812