25097 500
19086 762
7396 330
25311 380
13195 484
7657 715
9496 85
3475 121
6178 311
2252 201
4329 388
3167 107
13746 159
3155 166
7788 248
22353 403
8550 774
19320 684
9293 46
9571 437
11465 53
4908 556
21394 621
21955 925
9032 199
4944 632
4676 115
7331 279