45689 273
31487 203
10734 215
7476 545
10376 108
6331 169
5836 37
5246 267
12672 290
21711 725
2387 209
3659 436
4592 72