1273
1137
31614
1476
1394
1224
1070
1430
11012
1218
808
1322
650912
46483
46330
44648
3975271
3748157
3082151
29356
25182
23160
21240