2882 105
7039 844
7767 215
8833 501
23421 461
8968 698
13658 130
4303 248
12261 175
7147 265
3552 282
4013 57
5258 746
3640 337
5399 744
8950 543
10605 508
8032 647
12075 181
28955 562
9822 282
4873 257
17949 58
7229 86
15998 572
5479 855
21721 238
6588 309