19522 428
12522 916
36486 57
4450 412
4459 313
5440 751
6032 384
1751 317
823 88
5058 272
7315 307
9401 436
2493 471
2740 112
2371 570
1493 275
2753 547
3371 535
2708 520
3517 279
3158 933
29567 202
2849 71
1773 273
11260 609
3751 291
4748 429
24754 76