19501 428
12517 916
36398 55
4433 412
4426 313
5430 751
6013 384
1747 317
820 88
5032 272
7271 307
9354 436
2486 471
2725 112
2357 570
1483 275
2746 547
3366 535
2694 520
3513 279
3141 933
29338 202
2831 71
1760 273
11210 609
3739 291
4734 429
24554 76