30198 717
21673 656
22699 776
23066 412
31233 221
99673 289
93197 348
76677 353
170243 313
270144 862
16269 544
10404 498
41847 197
4089 387
6369 470
74413 459
3066 368
84497 174
135290 252
71751 491
59368 607
32300 728
4357 501
78260 474
30617 313
10068 416
7187 99
12535 251