2501 710
14816 436
33797 139
8617 313
7230 684
64424 201
2961 124
4195 555
5900 488
15052 343
9237 491
8102 279
6627 558
5960 371
7852 328
8943 922
5192 398
8235 818
4444 281
18350 313
5330 467
7206 369
4751 668