49681 680
33384 167
3235 90
25498 315
6335 527
2889 77
4676 322
3558 289
4444 774
42128 407
1842 183
5287 665
1433 217
1411 361
925 226
1809 519
1613 270
3589 968
1951 382
2043 390
681 91
2369 531
13567 524
1429 395
1099 148
1849 419
11521 737
1291 237