3021 417
2358 59
1795 57
3394 525
3437 757
5808 313
3214 579
5032 532
3390 507
718 206
3009 412
1627 194
1915 56
1456 264
2957 466
2040 355
3967 885
13846 414
2881 451
2032 273
1415 205
11616 209
8718 731
6058 659