30536 503
1161 79
16506 609
12687 423
1545 169
1237 372
21065 299
9913 598
7955 335
7273 592
12409 393
22262 674
7884 694
6825 114
8056 555
4669 391
3636 169
3881 251
1779 245
5040 690
1267 26
1511 169
5631 206
7377 193