12040 593
16698 746
2959 563
10894 608
5089 433
284 61
1916 66
15042 688
3089 731
8689 49
2615 555
367 84
3252 873
1415 199
2409 254
2306 114
1114 233
2572 436
572 83
769 68
14727 286
981 268
541 122
3260 626