5032 620
5800 138
39437 52
4294 286
11503 74
29909 176
30177 105
15121 330
8443 407
6181 162
42558 452
4463 88
30030 972
4639 715
28808 83