2972 861
22680 253
2916 509
9391 424
11774 585
2734 204
1512 202
89563 780
10571 702
2549 581
4915 44
2168 261
58979 85
3111 64
33040 556
19183 818
19468 116
14586 355
4347 562
23515 294