2994 88
4436 915
20156 676
4324 643
11262 85
3391 297
4168 381
3519 191
4176 351
3201 184
2141 176
4962 724
3010 97
2686 514
4733 722
2076 66
4115 171
3715 580
4485 219
9051 483
2218 44
5964 793
3212 253
5622 128