8979 403
3067 506
22496 265
2291 406
4044 230
2779 471
6578 758
3292 552
13616 444
2985 531
20169 616
5475 693
2749 523
2665 83
5404 446
6303 385
14659 852
3513 632
6698 879
3466 174
5506 835
11957 491
13625 486
4951 360
41712 913
9350 826
3358 222
6866 570