13006 400
7403 530
4129 310
7981 782
3221 111
6182 445
5087 369
4647 383
88331 1254
1942 499
10011 480
5197 590
6142 557
5465 278
5770 734
5402 728
2961 84
52041 217
2843 246
5001 252
4842 702
8396 246
2434 104
5346 645
9084 800
6394 927