3262 621
6652 522
1172 218
2804 652
797 60
1067 108
9340 598
3223 978
6076 78
684 133
1952 274
916 254
7481 712
659 84
2528 563
2283 586
4380 327
969 62
2074 508
21780 313
3189 691
2984 467
1216 188
5475 612