4291 101
22160 616
3047 328
11820 892
27205 801
12811 904
8350 395
12635 790
25722 54
4779 917
4115 657
2977 304
51407 620
5814 473
3420 130
8583 679
5458 47
7435 254
3837 42
2769 407
5526 395
7043 381
5747 603
5602 307