30015 383
5770 531
6714 612
4789 538
55927 492
1227 66
7235 509
14979 421
5207 582
3088 135
4804 472
9452 321
6972 200
6116 543
4501 243
5411 186
3813 125
11160 467
6253 899
14306 686
166306 691
17226 189
29344 257
6730 419
11375 769
20054 524
25667 692
21069 625