4251 525
3268 691
1507 312
2840 438
1607 340
3262 207
2843 654
1216 326
1068 142
2414 481
2299 506
3095 616
4772 487
1368 216
1824 418
914 159
546 41
2087 633
3940 932
3130 815
2637 622
1105 93
907 128
3037 866